﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace LibraryEA
{
    public class ReservedWords
    {
        public List<string> RetornaLista() 
        {
            List<string> lista = new List<string>();
            lista.Add("abstract");
            lista.Add("as");
            lista.Add("base");
            lista.Add("bool");
            lista.Add("break");
            lista.Add("byte");
            lista.Add("case");
            lista.Add("catch");
            lista.Add("char");
            lista.Add("checked");
            lista.Add("class");
            lista.Add("const");
            lista.Add("continue");
            lista.Add("decimal");
            lista.Add("default");
            lista.Add("delegate");
            lista.Add("do");
            lista.Add("double");
            lista.Add("else");
            lista.Add("enum");
            lista.Add("event");
            lista.Add("explicit");
            lista.Add("extern");
            lista.Add("finally");
            lista.Add("fixed");
            lista.Add("float");
            lista.Add("for");
            lista.Add("foreach");
            lista.Add("goto");
            lista.Add("if");
            lista.Add("implicit");
            lista.Add("in");
            lista.Add("int");
            lista.Add("interface");
            lista.Add("internal");
            lista.Add("is");
            lista.Add("lock");
            lista.Add("long");
            lista.Add("namespace");
            lista.Add("new");
            lista.Add("null");
            lista.Add("object");
            lista.Add("operator");
            lista.Add("out");
            lista.Add("override");
            lista.Add("params");
            lista.Add("private");
            lista.Add("protected");
            lista.Add("public");
            lista.Add("readonly");
            lista.Add("ref");
            lista.Add("return");
            lista.Add("sbyte");
            lista.Add("sealed");
            lista.Add("short");
            lista.Add("sizeof");
            lista.Add("stackalloc");
            lista.Add("static");
            lista.Add("string");
            lista.Add("struct");
            lista.Add("switch");
            lista.Add("this");
            lista.Add("throw");
            lista.Add("try");
            lista.Add("typeof");
            lista.Add("unit");
            lista.Add("ulong");
            lista.Add("unchecked");
            lista.Add("unsafe");
            lista.Add("ushort");
            lista.Add("using");
            lista.Add("virtual");
            lista.Add("void");
            lista.Add("volatile");
            lista.Add("while");
            lista.Add("false");
            lista.Add("true");
            lista.Add("yiel");
            lista.Add("by");
            lista.Add("descending");
            lista.Add("from");
            lista.Add("group");
            lista.Add("into");
            lista.Add("orderby");
            lista.Add("select");
            lista.Add("var");
            lista.Add("where");
            return lista;
        }

    }
}
